work-related wellbeing - French English Dictionary